Ordinary compressors do three dangerous things when you lean on a live mic: they chase feedback into a howl, they raise stage bleed along with everything else, and they slam makeup gain into an empty mic the moment a vocalist wanders off it. HotPressor refuses to do any of them, because it knows what the vocal is supposed to look like.
It ships as two separate plugins from one engine — HotPressor FOH and HotPressor Monitor — sold as a single product, one license. There is no mode switch between them: a monitor rig should never be able to sit accidentally in FOH mode, so the split is at the plugin level, not a toggle.
Insert it on the vocal channel, set your drive and squash, and HotPressor holds the vocal flat while a feedback guard, a bleed guard, and a hard cap on makeup gain keep it out of trouble — all without a single threshold knob.
There is no threshold anywhere in HotPressor. Internal targets are fixed; you work the plugin with Input Trim, the two Control knobs, and a squash budget. Four ideas explain almost everything else it does.
Signal passes through two stages in sequence: Peak Control ("Grab") is a sub-millisecond catcher with a high ratio that stops plosives and shouts before they poke through; Level Control ("Ride") is a slow gain ride that settles the vocal toward its target level. Because Grab runs first, Ride never gets provoked by a transient it was never built to handle — the safe order for a live mic. Each stage has its own Response knob, which scales that stage's adaptive time constants 0.25×–4×. Deliberately not a raw attack or release: a raw attack knob could disable the plosive catch entirely, and a raw release would replace program-adaptive recovery with a fixed one.
Level Control can cut deep, but it can only boost a little — boost is the direction that starts feedback — and it freezes rather than adds gain the moment the gate closes or the vocal looks off-mic. Slamming makeup gain into an empty mic is how ordinary compressors turn a wandering vocalist into a howling PA; this stage physically can't do that.
Max Squash tracks a slow, roughly 8-second average of total gain reduction. Push past it and the plugin doesn't clip or duck audibly — it raises its own stage thresholds slowly and hysteretically (quick in, very slow out) until the average is back in budget. Set it to the most reduction you are willing to live with for a whole show, not for one loud phrase.
Window Start and Window End define the band HotPressor considers "vocal." Detection is pre-filtered to that band, so noise outside it can never drive gain — and all positive gain (auto-makeup, a positive Output trim) is applied only inside the window, so makeup physically cannot raise a noise floor the plugin was never listening to. Cuts stay broadband, because cutting is always safe.
A Feedback Guard (narrow adaptive notches) sits first in the chain, ahead of both stages, and feeds them a cleaned signal — the compressor never keys off a ringing tone. An optional Multiband Guard can run alongside it — a 16-band leveler that tests each band by dropping it to unity gain and watching whether the ringing actually stops, standing down if it wasn't the cause. A Bleed Guard (a soft downward expander keyed to what the vocal model expects) runs alongside both. All three are covered in the parameter reference; see FOH vs Monitor for how aggressively each behaves per variant.
One engine, two plugins tuned for opposite jobs. Never put the FOH plugin on a monitor rig — separate plugins exist so that can't happen by accident.
| HotPressor FOH | HotPressor Monitor | |
|---|---|---|
| Latency | A few ms allowed (lookahead); reports 0 today | ~Zero, always — the singer hears themselves |
| Squash | Maximum, polished | Moderate — singers need dynamics to pitch and pace |
| Feedback Guard | Conservative | Aggressive — the headline feature |
| Bleed Guard | Assertive | Errs open — a dropout in the ears is worse than bleed |
| Grit | Yes — feedback-safe mid-band saturation | Absent by design |
| Collapse | Yes — bounded dip-and-bloom on hard hits | Absent by design |
| Order | Peak>Level or Level>Peak | Fixed Peak>Level — fewer decisions at the wedge |
A monitor mix has no room for a howl and no lookahead budget to hide one. Rather than trust a toggle, HotPressor ships FOH and Monitor as separate plugin targets with separate defaults baked in — you insert the right one on the right channel and can't flip it into the wrong behavior mid-show.
A single license unlocks HotPressor FOH and HotPressor Monitor on the same machine. Put FOH on the house vocal channel and Monitor on each wedge or IEM mix that needs it — no extra cost, no extra activation.
HotPressor runs as VST3 and CLAP on Windows, macOS (universal), and Linux; AU on macOS; AAX for Pro Tools on Windows and macOS; Standalone on Windows and macOS. Windows, macOS (universal), and Linux (VST3 + CLAP) are all supported.
Click Authorize in the header and enter your license key (format HTPR-XXXX-XXXX-XXXX-XXXX) from your purchase confirmation. One key activates both HotPressor FOH and HotPressor Monitor on that machine — there's no separate key per variant. No iLok, no dongle; once activated, HotPressor works fully offline.
Before authorization, HotPressor runs as a fully-featured demo with periodic short mutes, and any offline bounce renders silent. This is deliberate and not softened for the live-FOH use case: an unlicensed copy has no business running a real show. Evaluate it at soundcheck, then buy at brucejames.studio when you're ready to gig with it.
The license file is stored in your OS app-data directory under HotPressor/ (on Linux, ~/.config/HotPressor/license.json). It is not part of a normal project or DAW-session backup — rebuilding or replacing a system drive will need a reactivation, which is expected.
Set it up once at soundcheck while the singer works the song, then leave it. This is the FOH ritual; the Monitor plugin follows the same shape with fewer controls to touch.
Peak Control 60% · Level Control 50% · Grit 25% · Max Squash 14 dB · Window 100 Hz–8 kHz · Order Peak>Level. HotPressor now ships blank — every knob at 0 — so nothing surprises you on a fresh insert; dial in these numbers as your starting point, then trim from there.
Peak Control 35% · Level Control 40% · Bleed Guard 6 dB · Max Squash 9 dB. Same blank-by-default starting line as FOH — set these first. Lower squash than FOH on purpose — singers need some dynamics left to pitch and pace against a wedge.
A header strip with the license and safety controls, a read-only spectrum display in the middle, two rows of knobs, and a footer of session-level toggles.
The first ~10% of the knob's throw covers half its visual sweep — that's where real live settings live. Double-click any knob to reset it to default.
The Monitor plugin shares its layout with FOH minus the FOH-only controls — no Grit, no Collapse, no Order — and a shorter footer: Feedback Guard, Multiband Guard, Capture Safe Max, and RTA Mic, with no Order dropdown.
HotPressor is fully functional with nothing connected to the RTA input. If you do route a measurement mic — at FOH or at monitor world, whichever this variant is protecting — set RTA Mic to match, and it only sharpens feedback confirmation and bleed decisions, drawing a thin white room-reference line in the display. Not required, not expected. Skip it and HotPressor works exactly the same.
Ranges and defaults are given as FOH / Monitor where the two differ. A dash means the control is absent on that variant.
| Control | Range | Behaviour |
|---|---|---|
| Input Trim | ±12 dB · 0 / 0 | Drive into the engine, upstream of detection. Locked together with Output under the header Lock. |
| Peak Control | 0–100% · 0 / 0 | "Grab." Amount of the fast peak-catching stage. The dial is skewed — the first ~10% covers half the throw, where typical settings live. Live-safe default — blank until you dial it in. |
| Peak Response | 0.25×–4× · 1× / 1× | Scales Peak Control's adaptive time constants. Not a raw attack knob — the program-adaptive behaviour stays intact at every setting. |
| Level Control | 0–100% · 0 / 0 | "Ride." Amount of the slow leveling stage. Freezes rather than adds gain when the gate is closed or the model reads off-mic. Live-safe default — blank until you dial it in. |
| Level Response | 0.25×–4× · 1× / 1× | Scales Level Control's adaptive time constants. |
| Order | Peak>Level / Level>Peak · Peak>Level / — | FOH only. Default order keeps plosives from provoking the leveler; Level>Peak clamps more uniformly for a "studio consistency" flavour. Monitor is fixed Peak>Level. |
| Control | Range | Behaviour |
|---|---|---|
| Grit | 0–100% · 0 / — | Mid-band saturation, feedback-safe by construction — it adds only the nonlinear residual of a band-passed copy at unity small-signal gain, so drive never raises loop gain. Live-safe default — blank until you dial it in. |
| Collapse | 0–100% · 0 / — | Bounded dip-and-bloom (max 4 dB, 2 ms in, ~120 ms bloom out) on a hard hit — the "over-driven" feel of a slammed FET stage. Always a deeper cut, never a boost, so it cannot feed back. Never on Monitor — a singer who feels themselves dip when they push creates a gain war. |
| Control | Range | Behaviour |
|---|---|---|
| Output | ±12 dB · 0 / 0 | Trim after the engine. Positive trim is window-confined like all other boost; locked with Input Trim. |
| Mix | 0–100% · 100 / 100 | Dry/wet blend. 100% is fully processed. |
The controls that keep HotPressor safe on a live mic, plus the window that decides what counts as "vocal."
| Control | Range | Behaviour |
|---|---|---|
| Bleed Guard | 0–24 dB · 0 / 0 | Depth of the downward expander keyed on the vocal model. Opens fast, closes slow — a chopped word is worse than a moment of bleed. Monitor errs open on purpose. Live-safe default — blank until you dial it in. |
| Fb Aggression | 0–100% · 0 / 0 | Trades a small false-positive risk for catching real feedback that rings concurrently with active speech, not just in isolation. 0 is today's Feedback Guard behaviour exactly — unchanged unless you touch it. |
| Max Squash | 6–24 dB · 14 / 9 | The long-term (~8s) reduction budget. Sustained over-budget squash raises stage thresholds slowly and hysteretically — a soft back-off, never a pump. |
| Feedback Guard | on/off · on / on | Narrow adaptive notch bank, sitting first in the chain. Monitor deploys faster (~150 ms vs ~340 ms) and deeper (−18 dB, to −30 if a ring survives) than FOH. |
| Multiband Guard | on/off · off / off | 16-band parallel leveler with a per-band bypass-test safety layer, additional to Feedback Guard — not a replacement. Each band tests whether dropping to unity gain kills the ringing before staying bypassed; a band that isn't the cause stands down for Feedback Guard to handle. |
| Capture Safe Max | on/off · off / off | Click to start capturing: every Multiband Guard band is forced to unity gain and its peak is measured. Click again to stop; bands that saw signal get a per-band trip ceiling from the room instead of a generic fallback. Works independently of the Multiband Guard toggle — calibrating doesn't require the guard to already be on. |
| Control | Range | Behaviour |
|---|---|---|
| Window Start | 60–250 Hz · 100 / 100 | Low corner of the band HotPressor treats as vocal. Nothing below it can drive gain or be lifted. |
| Window End | 5–20 kHz · 8k / 8k | High corner of the vocal window. Continuous knob, not a stepped selector. |
| Resolution | 8–128 bands · 48 / 48 | Analysis bands feeding the display today; the phase-2 spectral path will consume this directly. |
| Control | Type | Behaviour |
|---|---|---|
| Lock | toggle, ON default | Disables Bypass, Null, Input Trim, and Output so a mid-show mis-click can't kill the vocal. Never blocks host automation. |
| Bypass | toggle | Disabled while Lock is on. |
| Null | toggle | Output minus dry, for confirming what the plugin is adding. Disabled while Lock is on; has no effect while Bypass is on. |
| RTA Mic | FOH / Monitor World | Where the optional measurement mic sits, if one is connected. Fully optional — see the interface tour callout. |
Starting points, not rules. Set Input Trim first, then the two stages, then decide your budget with Max Squash.
Push Peak Control and Level Control hard, then watch the amber back-off line in the display — that's Max Squash doing its job instead of you riding a fader. Raise the budget only if the amber line is engaging constantly.
Leave Level Control's boost ceiling alone — it's intentionally tiny — and trust the freeze behaviour when the singer steps off mic. Don't try to compensate with a higher Input Trim; that just raises the noise floor the plugin sees, not the vocal.
On Monitor, trust the more aggressive Feedback Guard defaults rather than fighting it manually. If a room mic is available, route it to the RTA input and set RTA Mic to match — it sharpens confirmation but is never required.
Bring in Grit gradually for a driven, present vocal without new feedback risk — it's unity small-signal gain by construction. Add a touch of Collapse for the "slammed" feel on hard hits; keep it small, since 4 dB is the hard ceiling by design.
Raise Bleed Guard depth gradually and listen for chopped syllables at the start of phrases — the expander opens fast and closes slow specifically to avoid that. If words are getting clipped, the depth is too high for this stage; back it off rather than tightening a release you don't have direct access to.
Use of HotPressor is governed by the end user license agreement included with the distribution as license.txt. One license covers both HotPressor FOH and HotPressor Monitor on the same machine. Please refer to that file for full terms.
The distribution archive contains the installer along with readme.txt for installation notes, CHANGELOG.md for version history, and license.txt for the agreement.
Include your DAW and its version, your OS, and whether you're running the FOH or Monitor plugin — it helps support resolve issues faster.
The living compressor · Windows, macOS, Linux · VST3, CLAP, AU, AAX, Standalone
HotPressor 1.0.1.